Environmental services renewables environment computer en careers in Barka, Oman